the help of god - Francés Inglés Diccionario